home *** CD-ROM | disk | FTP | other *** search
/ 3D Game Programming All in One / 3D Game Programming All in One Disc.iso / 3D2E / RESOURCES / CH21 / trackA.mis < prev    next >
Encoding:
Text File  |  2006-09-24  |  6.0 KB  |  203 lines

  1. //--- OBJECT WRITE BEGIN ---
  2. new SimGroup(MissionGroup) {
  3.  
  4.    new ScriptObject(MissionInfo) {
  5.          desc0 = "First Race Track";
  6.          name = "Koob Track A";
  7.    };
  8.    new MissionArea(MissionArea) {
  9.       area = "-1000 -984 2000 1872";
  10.       flightCeiling = "300";
  11.       flightCeilingRange = "20";
  12.          locked = "true";
  13.    };
  14.    new Sky(Sky) {
  15.       position = "-1088 -928 0";
  16.       rotation = "1 0 0 0";
  17.       scale = "1 1 1";
  18.       materialList = "./sky_book.dml";
  19.       cloudHeightPer[0] = "0.2";
  20.       cloudHeightPer[1] = "0.01";
  21.       cloudHeightPer[2] = "0.001";
  22.       cloudSpeed1 = "0.0002";
  23.       cloudSpeed2 = "0.0004";
  24.       cloudSpeed3 = "0.0006";
  25.       visibleDistance = "2000";
  26.       fogDistance = "1500";
  27.       fogColor = "0.820000 0.828000 0.844000 1.000000";
  28.       fogStorm1 = "0";
  29.       fogStorm2 = "0";
  30.       fogStorm3 = "0";
  31.       fogVolume1 = "500 0 100";
  32.       fogVolume2 = "0 0 0";
  33.       fogVolume3 = "0 0 0";
  34.       fogVolumeColor1 = "128.000000 128.000000 128.000000 -222768174765569860000000000000000000000.000000";
  35.       fogVolumeColor2 = "128.000000 128.000000 128.000000 0.000000";
  36.       fogVolumeColor3 = "128.000000 128.000000 128.000000 -170698929442160050000000000000000000000.000000";
  37.       windVelocity = "1 -4 0";
  38.       windEffectPrecipitation = "1";
  39.       SkySolidColor = "0.547000 0.641000 0.789000 0.000000";
  40.       useSkyTextures = "1";
  41.       renderBottomTexture = "0";
  42.       noRenderBans = "0";
  43.          locked = "true";
  44.    };
  45.    new Sun() {
  46.       direction = "0.635001 0.635001 -0.439941";
  47.       color = "0.888000 0.885000 0.780000 1.000000";
  48.       ambient = "0.400000 0.400000 0.400000 1.000000";
  49.          position = "0 0 0";
  50.          rotation = "1 0 0 0";
  51.          scale = "1 1 1";
  52.          locked = "true";
  53.    };
  54.    new TerrainBlock(Terrain) {
  55.       rotation = "1 0 0 0";
  56.       scale = "1 1 1";
  57.       detailTexture = "./detail1";
  58.       terrainFile = "./trackA.ter";
  59.       squareSize = "8";
  60.       bumpScale = "1";
  61.       bumpOffset = "0.01";
  62.       zeroBumpScale = "8";
  63.          position = "-1024 -1024 0";
  64.          locked = "true";
  65.    };
  66.    new WaterBlock(Water) {
  67.       position = "-1024 -1024 0";
  68.       rotation = "1 0 0 0";
  69.       scale = "2048 2048 125";
  70.       UseDepthMask = "1";
  71.       surfaceTexture = "./water";
  72.       liquidType = "OceanWater";
  73.       density = "1";
  74.       viscosity = "15";
  75.       waveMagnitude = "1";
  76.       surfaceOpacity = "0.75";
  77.       envMapIntensity = "0.7";
  78.       TessSurface = "50";
  79.       TessShore = "60";
  80.       SurfaceParallax = "0.5";
  81.       FlowAngle = "0";
  82.       FlowRate = "0";
  83.       DistortGridScale = "0.1";
  84.       DistortMag = "0.05";
  85.       DistortTime = "0.5";
  86.       ShoreDepth = "20";
  87.       DepthGradient = "1";
  88.       MinAlpha = "0.03";
  89.       MaxAlpha = "1";
  90.       removeWetEdges = "0";
  91.       specularColor = "1.000000 1.000000 1.000000 1.000000";
  92.       specularPower = "6";
  93.          seedPoints = "0 0 1 0 1 1 0 1";
  94.          params1 = "0.63 -2.41 0.33 0.21";
  95.          extent = "100 100 10";
  96.          params0 = "0.32 -0.67 0.066 0.5";
  97.          params2 = "0.39 0.39 0.2 0.133";
  98.          envMapTexture = "fps/data/skies/sunset_0007";
  99.          floodFill = "1";
  100.          textureSize = "32 32";
  101.          params3 = "1.21 -0.61 0.13 -0.33";
  102.    };
  103.    new ParticleEmitterNode() {
  104.       position = "13.2665 -2.0218 196.6";
  105.       rotation = "1 0 0 0";
  106.       scale = "1 1 1";
  107.       dataBlock = "CampfireEmitterNode";
  108.       emitter = "CampfireEmitter";
  109.       velocity = "1";
  110.    };
  111.    new Item() {
  112.       position = "-13.4771 41.8788 196.126";
  113.       rotation = "1 0 0 0";
  114.       scale = "1 1 1";
  115.       dataBlock = "FirstAidKit";
  116.       collideable = "0";
  117.       static = "1";
  118.       rotate = "1";
  119.    };
  120.    new InteriorInstance() {
  121.       position = "550.768 -38.9679 189.856";
  122.       rotation = "0 0 -1 0.0395647";
  123.       scale = "3.44683 6.58322 3.32589";
  124.       interiorFile = "~/data/structures/bridge.dif";
  125.       showTerrainInside = "0";
  126.    };
  127.    new Item() {
  128.       position = "-3.04761 5.27121 200.564";
  129.       rotation = "1 0 0 0";
  130.       scale = "1 1 1";
  131.       dataBlock = "Tommygun";
  132.       collideable = "0";
  133.       static = "1";
  134.       rotate = "1";
  135.    };
  136.    new WheeledVehicle() {
  137.       position = "562.873 -313.303 194.643";
  138.       rotation = "-0.0354549 0.011749 0.999302 206.369";
  139.       scale = "1 1 1";
  140.       dataBlock = "DefaultCar";
  141.       disableMove = "0";
  142.    };
  143.    new InteriorInstance() {
  144.       position = "353.63 -355.467 127.4";
  145.       rotation = "0 0 -1 68.2274";
  146.       scale = "3.44683 3.97868 3.32589";
  147.       interiorFile = "~/data/structures/bridge.dif";
  148.       showTerrainInside = "0";
  149.    };
  150.    new Item() {
  151.       position = "5.2121 55.0259 199.288";
  152.       rotation = "1 0 0 0";
  153.       scale = "1 1 1";
  154.       dataBlock = "CrossbowAmmo";
  155.       collideable = "0";
  156.       static = "1";
  157.       rotate = "1";
  158.    };
  159.    new Item() {
  160.       position = "-11.8221 42.7077 196.706";
  161.       rotation = "1 0 0 0";
  162.       scale = "1 1 1";
  163.       dataBlock = "CrossbowAmmo";
  164.       collideable = "0";
  165.       static = "1";
  166.       rotate = "1";
  167.    };
  168.    new Item() {
  169.       position = "-9.51186 42.8893 196.802";
  170.       rotation = "1 0 0 0";
  171.       scale = "1 1 1";
  172.       dataBlock = "Crossbow";
  173.       collideable = "0";
  174.       static = "1";
  175.       rotate = "1";
  176.    };
  177.    new ParticleEmitterNode(f1) {
  178.       position = "531.848 -495.761 124.288";
  179.       rotation = "1 0 0 0";
  180.       scale = "1 1 1";
  181.       dataBlock = "WFall2EmitterNode";
  182.       emitter = "WFallBParticleEmitter";
  183.       velocity = "1";
  184.    };
  185.    new ParticleEmitterNode(f1) {
  186.       position = "532.734 -507.635 155.89";
  187.       rotation = "1 0 0 0";
  188.       scale = "1 1 1";
  189.       dataBlock = "WFall2EmitterNode";
  190.       emitter = "WFallBParticleEmitter";
  191.       velocity = "1";
  192.    };
  193.    new ParticleEmitterNode(f2) {
  194.       position = "535.496 -527.864 177.604";
  195.       rotation = "1 0 0 0";
  196.       scale = "1 1 1";
  197.       dataBlock = "WFall1EmitterNode";
  198.       emitter = "WFallAEmitter";
  199.       velocity = "1";
  200.    };
  201. };
  202. //--- OBJECT WRITE END ---
  203.